still-depressed economy - Francés Inglés Diccionario